package com.hmy.equipment.mapper;

import com.hmy.equipment.domain.HmyAutoFeeding;
import com.hmy.equipment.domain.HmyFans;
import com.hmy.equipment.domain.HmyScrape;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author ：kdq
 * @description：气体交换机
 * @date ：2024/1/30 18:54
 */
public interface HmyFansMapper {

    /**
    *  * @param null
    * @return
    * @author kdq
    * @date 2024/1/30 18:56
    * @description 气体交换机添加
    */
    public int addFans(HmyFans fans);

    /**
    *  * @param null
    * @return
    * @author kdq
    * @date 2024/1/30 18:56
    * @description 气体交换机修改
    */
    public int editFans(HmyFans fans);


    /**
    *  * @param null
    * @return
    * @author kdq
    * @date 2024/1/30 22:24
    * @description 查询所有气体交换机
    */
    public List<HmyFans> selectAll(@Param("fansType")String fansType,
                                   @Param("fansBrand")String fansBrand,
                                   @Param("phouseCode")String phouseCode);


    /**
    *  * @param null
    * @return
    * @author kdq
    * @date 2024/1/30 22:27
    * @description 根据id删除记录
    */
    public int deleteById(String fansType);


    /**
    *  * @param null
    * @return
    * @author kdq
    * @date 2024/1/31 23:06
    * @description 根据id查询气体交换机
    */
    public HmyFans selectByFansId(String fansType);
}
